
.center-block {display:block; margin-left:auto; margin-right:auto;}
.pull-right {float:right !important;}
.pull-left {float:left !important;}

.show {display:block !important;}
.invisible {visibility:hidden;}
.text-hide {font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}
.hidden {display:none !important;}
.affix {position:fixed;}
.img{background-position:center; background-repeat:no-repeat; background-color:#eee;}
.container {margin-right:auto; margin-left:auto;width:1200p;x padding-left:0px; padding-right:0px;}
@media (min-width:768px) {.container{width:720px;}}
@media (min-width:992px) {.container{width:940px;}}
@media (min-width:1200px) {.container{width:1200px;}}

* {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
*:before, *:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

html, body, ul, li, ol, dl, dd, dt, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
fieldset, img{vertical-align:middle; border:none;}
audio, canvas, progress, video {display:inline-block; vertical-align:baseline;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
audio:not([controls]) {display:none; height:0;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family:'微软雅黑',"microsoft yahei",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none; font-family:'微软雅黑',"microsoft yahei",Arial,sans-serif;}
body{color:#333; font-family:'微软雅黑',"microsoft yahei",Arial,sans-serif; font-size:12px; line-height:1.42857143; background:#fff; cursor:default;}
a{color:#666; text-decoration:none;}
i, em{ font-style:normal;}
b, strong {font-weight:bold;}

.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

.clear{clear:both;}
.float_L{float: left;}
.float_R{float: right;}
html,body{min-width: 1200px;}

.leaderBig{overflow-x: hidden;   position:fixed; width:100%;    height: 195px; margin-bottom: -95px; z-index: 1;
 }  /*菜单*/

.leaderBar{width: 1200px;margin: auto;}

/**导航条**/
.leader{height: 95px; background: #fff; }
.logo{width: 1100px;margin: auto;}
#logo{float: left; margin-top: 6px; }

.leaderNav{float: right;position: relative; right: -1000px;left: 0; background: #fff; }


.leaderNav span.bg{position: absolute;left: 0;right: -600px; top: 0; bottom: 0; background: #fff; z-index: 10; } /*导航空白*/

.navbar-nav{ float: left; }
.navbar-nav li{height: 95px; float: left;} 
.navbar-nav li>a{position: relative; display: inline; display: block; height: 95px; line-height: 100px; z-index: 10; padding-left: 15px;padding-right: 15px; font-size: 16px; color: #333333;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}


/**当前页**/
.navbar-nav li.active >a{color: #fff;}
.navbar-nav li.active span{top:0;}
.navbar-nav li:hover >a{color: #fff;}
.navbar-nav li>a span{position: absolute;bottom: 0; left: 0; right: 0;top:95px; background: #2B71B7;z-index: -1;} /*一级级背景颜色*/
.navbar-nav li div.subNav{ background: #000; position: absolute; top: 0px;height: 60px; line-height: 60px; padding-left: 10px; z-index:1;  opacity: 0.7; /*二级背景颜色*/

} 
.subNav a{ color: #fff; font-size: 14px;margin: 0 10px; }
.subNav a:hover{color: #F04B3E;}
.navbar-collapse{padding-left: 0;padding-right: 0;}

.n1 div.subNav{left: 0px; right: -600px;}
.n2 div.subNav{left: 94px; right: -600px;}
.n3 div.subNav{left: 188px; right: -600px;}
.n4 div.subNav{left: 282px; right: -600px;}
.n5 div.subNav{left: 376px; right: -600px;}
.n6 div.subNav{left: 470px; right: -600px;}
.n7 div.subNav{left: 540px; right: -600px;}
.n8 div.subNav{left: 612px; right: -600px;}
.n9 div.subNav{left: 698px; right: -600px;}

/**添加当右边被挡到时往左边显示**/
.n1 div.subNav.leftShow{left: -600px; right: 788px;text-align: right;padding-right: 50px;}
.n2 div.subNav.leftShow{left: -600px; right: 702px;text-align: right;padding-right: 50px;}
.n3 div.subNav.leftShow{left: -600px; right: 616px;text-align: right;padding-right: 50px;}
.n4 div.subNav.leftShow{left: -600px; right: 530px;text-align: right;padding-right: 50px;}
.n5 div.subNav.leftShow{left: -600px; right: 430px;text-align: right;padding-right: 50px;}
.n6 div.subNav.leftShow{left: -600px; right: 344px;text-align: right;padding-right: 50px;}
.n7 div.subNav.leftShow{left: -600px; right: 258px;text-align: right;padding-right: 50px;}
.n8 div.subNav.leftShow{left: -600px; right: 186px;text-align: right;padding-right: 50px;}
.n9 div.subNav.leftShow{left: -600px; right: 100px;text-align: right;padding-right: 50px;}

/**搜索-语言**/
#search,#language{
/*    z-index: 19; */
    float: left; height: 95px; line-height: 95px;
/*    position: relative;*/
}

#search span{ height: 95px; line-height: 95px; width: 30px; position: relative; z-index: 10;border-left: solid #E4E4E4 1px;padding-left: 13px;padding-right: 10px;}
#search img{cursor: pointer;vertical-align: -2px; float:left; margin-top:42px;}

.searchText{ border:solid #4C4A4F 8px; width: 260px; height: 45px; padding: 5px; line-height: 25px; position: absolute;top:0px; left:580px; color: #626262; z-index: -1;}
#search{width: 61px;}
#language{cursor: pointer; font-size: 14px; color: #4C4A4F;width: 70px; }
.lang{position: relative; z-index: 10; height: 95px;line-height: 103px;}

.languageType{width: 150px; height: 60px; position: absolute; left:695px; top: 0; background: #4C4A4F;line-height: 60px; padding-left: 20px;}
.languageType a{ color: #fff;font-size: 14px; margin-left: 20px; }
.languageType a:hover{color: #3ed8d8;}


/*网页底部定义*/
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after {content:" "; display:table;}
.clearfix:after, .container:after, .container-fluid:after, .row:after {clear:both;}
@media (min-width:768px) {
	.nyRCon {
		padding-left: 60px;
		padding-right: 0;
	}
	.nyCon {
		min-height: 500px;
		padding-bottom: 30px;
	}
	.breadNav {
		padding-right: 0px;
	}
	.final-page {
		padding-left: 0;
		padding-right: 0;
	}
.footer {
	position: relative;
	padding-top: 27px;
	padding-bottom: 15px;
	background: #363636;
}

.footerCon {
	position: relative;
}

.footer dl {
	display: none;
	float: left;
	margin-left: 34px;
	margin-bottom: 20px;
	margin-right: 34px;
	min-height: 170px;
}

.footer dl a {
	font-size: 14px;
	color: #d2d2d2;
}

.footer dl a:hover {
	color: #E72D18;
}

.footer dl dt a:hover {
	text-decoration: none;
}

.footer dl dt {
	margin-bottom: 5px;
	overflow: hidden;
	line-height: 34px;
	height: 34px;
	border-bottom: 1px solid #fff;
}

.footer dl dd {
	overflow: hidden;
	line-height: 28px;
	height: 28px;
}

.footer .ewm {
	width: 104px;
	height: 104px;
}

.footer .ewm img {
	width: 100%;
	height: 100%;
}

.footer .ewm span {
	overflow: hidden;
	display: block;
	color: #fff;
	font-size:14px;
	line-height:30px;
	text-align: center;
}
#to_top {
	position: absolute;
	right: 0px;
	top: 27px;
}

.copyRight {
	padding-left: 10px;
	padding-right: 10px;
	background: #a40c22;
	min-height: 37px;
	background: #3e3e3e;
	color: #989898;
}

.copyRight p {
	line-height: 37px;
	text-align: center;
	color: #989898;
	text-transform: uppercase;
}
	
	
}

@media (min-width:992px) {
	/*.header .logo{position: absolute;z-index: 2;padding: 0;display: block; top: 20px;left: 0;}*/
	
	.copyRight {
		padding: 0;
	}
	.inPart5L .pic {
		width: 100%;
		height: 100%;
	}
	.inPart5L {
		padding-right: 50px;
	}
	.inPart5R {
		margin-top: 10px;
	}
	.footer .ewm {
		position: absolute;
		top: 27px;
		right: 60px;
	}
	.footer dl {
		display: block;
	}

}
/*网页底部定义*/

/*网页底部定义*/

.footer1{ margin-top:10px; background-color:#363636}
.footer1_1{margin:0 auto; width:1200px; height:200px;  padding-top:20px;}
.footer1_title{font-weight:bold; width:124px; height:30px; line-height:30px; font-size:16px; text-align:center;}
.footer1_content{width:124px; height:30px; line-height:30px; font-size:14px; text-align:center}

.weixin{font-weight:bold; width:104px; height:104px;}
.weixin_title{font-weight:bold; width:104px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#666}
.footer1_top{font-weight:bold; width:52px; height:38px; margin-left:10px;}
.footer1_copy{height:50px; line-height:50px; background-color:#3E3E3E; color:#989898; width:100%; text-align:center}



/*网页底部定义*/